physical impossibility - Alemán Inglés Diccionario